dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Put Right
— synonyms, definition
1.
put right (Verb)
2 synonyms
iron out
straighten out
1 definition
put right (Verb)
— Settle or put right.
ex.
"we need to put right our disagreements"
6 types of
ameliorate
amend
better
improve
meliorate
mend